Infrastructure Requirements for Equator Record and Replay

نویسندگان

  • Steve Benford
  • Chris Greenhalgh
  • Adam Drozd
  • Duncan Rowland
  • Martin Flintham
چکیده

Introduction Developing a flexible and generic record and reuse mechanism for mixed reality experiences is a complex and challenging task. In this position paper we break the problem down into a number of sub-problems, expressed as requirements and associated technical approaches and challenges. In particular, we: • Identify requirements for a generic record and replay facility within the Equator infrastructure. These are ordered in terms of increasing sophistication both with regard to how flexibly recorded material can subsequently be reused as well as increasing difficulty of realisation. • Identify the kinds of tools that we might wish to provide to users so that they can make use of this facility • Identify some of the underlying technical challenges to be addressed in developing the facility and associated tools.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tracking Conflicting Accesses Efficiently for Software Record and Replay

Record and replay, which records a multithreaded program’s execution in one run and reproduces it deterministically in a second run, is useful for program debugging, fault detection and analysis. The key challenge in multithreaded record and replay is ensuring that conflicting, cross-thread accesses to shared variables are properly detected, recorded and reproduced. Numerous solutions have been...

متن کامل

Scalable Replay-Based Replication For Fast Databases

Primary-backup replication is commonly used for providing fault tolerance in databases. It is performed by replaying the database recovery log on a backup server. Such a scheme raises several challenges for modern, high-throughput multicore databases. It is hard to replay the recovery log concurrently, and so the backup can become the bottleneck. Moreover, with the high transaction rates on the...

متن کامل

DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently

Support for deterministic replay of multithreaded execution can greatly help in finding concurrency bugs. For highest effectiveness, replay schemes should (i) record at production-run speed, (ii) keep their logging requirements minute, and (iii) replay at a speed similar to that of the initial execution. In this paper, we propose a new substrate for deterministic replay that provides substantia...

متن کامل

InSight: A Framework for Application Diagnosis using Virtual Machine Record and Replay

Non-deterministic execution poses several challenges toward diagnosis—debugging, profiling and execution state mining, of software systems (user-level applications and operating systems). While several techniques using modified libraries, library wrappers, binary instrumentation and memory shadowing techniques exist, we aim to exploit the record and replay technique enabled by virtualization to...

متن کامل

Processor-Oblivious Record and Replay

Record-and-replay systems are useful tools for debugging non-deterministic parallel programs by first recording an execution and then replaying that execution to produce the same access pattern. Existing record-and-replay systems generally target thread-based execution models, and record the behaviors and interleavings of individual threads. Dynamic multithreaded languages and libraries, such a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004